uncharacterized protein LOC118416010 protein in PropLec - UniLectin
XP_035676937
Cite How to cite